 package CurtainDesign;
 
 import java.util.Date;
 
 public abstract class OrderInfo
 {
 	// 流水号
   protected String m_PipeIndex = new String("");
   // 订单编号
   protected String m_OrderIndex = new String("");
   // 客户名称
   protected String m_ClientRegion = new String("");

   // 下单日期
   protected Date m_OrderDate = new Date();

   protected Date m_DeliverDate = new Date();

   // 颜色
   protected String m_Color = Constants.COLOR[0];
   protected int m_HingeType = -1;
   protected String m_SingleHinge = new String("0");
   protected String m_DoubleHinge = new String("0");

   // 合页颜色
   protected int m_HingeColor = -1;
   // 合页安装方式
   protected String m_HingeInstallType = "";
   protected String m_Comments = new String("");

   // 房间
   protected String m_Room = new String("");
 
   protected String m_OriWindowWidth = new String("");
   protected String m_OriWindowHeight = new String("");
   // 窗户编号
   protected String m_WindowIndex = new String("");
   // 窗户总数
   protected String m_WindowNum = new String("");
   protected int m_Style = 0;
   protected String m_PanelNum = "";
   protected String m_OtherWidth = new String("");
   protected String m_OtherHeight = new String("");

   // 客户参考号
   protected String m_CustRefNum = "";

   // 层数
   protected String m_Level = "";
 
   public void Clean()
   {
     this.m_PipeIndex = "";
     this.m_OrderIndex = "";
     this.m_ClientRegion = "";
     this.m_OrderDate = null;
     this.m_OrderDate = new Date();
     this.m_DeliverDate = null;
     this.m_DeliverDate = new Date();
     this.m_Color = Constants.COLOR[0];
     this.m_HingeType = -1;
     this.m_HingeColor = -1;
     this.m_HingeInstallType = "";
     this.m_Comments = "";
     this.m_Room = "";
     this.m_OriWindowWidth = "";
     this.m_OriWindowHeight = "";
     this.m_WindowIndex = "";
     this.m_WindowNum = "";
     this.m_Style = 0;
     this.m_PanelNum = "";
     this.m_CustRefNum = "";
     this.m_SingleHinge = "";
     this.m_DoubleHinge = "";
   }
 
   public void saveCustRefNum(String custRefNum)
   {
     this.m_CustRefNum = custRefNum;
   }
 
   public String getCustRefNum()
   {
     return this.m_CustRefNum;
   }
 
   public void saveTPoleType(String tPoleType)
   {
   }
 
   public String getTPoleType() {
     return "";
   }

   // 自动添加分隔梁
   public void saveAutoAddDivider(boolean tag) {
   }
 
   public boolean getAutoAddDivider() {
     return true;
   }

   // 两层等高
   public void saveSameHeight(boolean tag) {
   }
 
   public boolean getSameHeight() {
     return true;
   }

   // 有横T
   public void saveHTPoleExist(boolean tag) {
   }
 
   public boolean getHTPoleExist() {
     return false;
   }

   // 扇等宽
   public void saveSamePanelWidth(boolean tag) {
   }
 
   public boolean getSamePanelWidth() {
     return true;
   }

   // 是否是实木
   public void saveIsBoard(boolean tag) {
   }
 
   public boolean getIsBoard() {
     return false;
   }
 
   public void saveHtPolePos(String pos) {
   }

   //分隔线高度
   public String getHtPolePos() {
     return "";
   }
   // 弯曲合页
   public void saveBendHinge(String bendHinge) {
   }
 
   public String getBendHinge() {
     return "";
   }
   public void saveShuangLianPoleNum(String num) {
   }

   // 双连立杆数
   public String getShuangLianPoleNum() {
     return "";
   }
 
   public void saveBottomSameWidth(boolean tag) {
   }
 
   public boolean getBottomSameWidth() {
     return true;
   }
 
   public void saveBottomIsBoard(boolean tag) {
   }
 
   public boolean getBottomIsBoard() {
     return true;
   }

   // 下层合页安装方式
   public void saveBottomHingeInstallType(String type) {
   }
 
   public String getBottomHingeInstallType() {
     return "";
   }
 
   public void saveBottomPanelNum(String num) {
   }
 
   public String getBottomPanelNum() {
     return "";
   }
 
   public void saveBottomTPolePos(String pos) {
   }
 
   public String getBottomTPolePos() {
     return "";
   }
 
   public void saveBottomBendHinge(String num) {
   }

   // 下层弯曲合页
   public String getBottomBendHinge() {
     return "";
   }
 
   public void saveBottomSingeHinge(String num) {
   }

    // 下层单开合页
   public String getBottomSingeHinge() {
     return "";
   }
 
   public void saveBottomDoubleHinge(String num) {
   }

   // 下层双开合页
   public String getBottomDoubleHinge() {
     return "";
   }
 
   public void saveBottomPoleNum(String num) {
   }
 
   public String getBottomPoleNum() {
     return "";
   }
 
   public void saveBottomDuiKouPoleNum(String num) {
   }
 
   public String getBottomDuiKouPoleNum() {
     return "";
   }
 
   public void saveBottomTPoleNum(String num) {
   }
 
   public String getBottomTPoleNum() {
     return "";
   }
 
   public void saveBottomShuangLianPoleNum(String num) {
   }
 
   public String getBottomShuangLianPoleNum() {
     return "";
   }
 
   public void saveBottomGap(String gap) {
   }
 
   public String getBottomGap() {
     return "";
   }
 
   public void saveBottomVaneType(String type) {
   }
 
   public String getBottomVaneType() {
     return "";
   }

   // 设置底层分隔梁规格
   public void saveBottomDividerType(String type) {
   }
 
   public String getBottomDividerType() {
     return "";
   }

   // 设置分隔梁数量数量
   public void saveBottomDividerNum(String num) {
   }
 
   public String getBottomDividerNum() {
     return "";
   }

   // 设置底层分隔梁位置
   public void saveBottomDividerPos(String num) {
   }
 
   public String getBottomDividerPos() {
     return "";
   }
 
   public void SavePipeIndex(String pipeindex) {
     this.m_PipeIndex = pipeindex;
   }
 
   public String GetPipeIndex() {
     return this.m_PipeIndex;
   }

   // 订单编号
   public void SaveOrderIndex(String orderindex) {
     this.m_OrderIndex = orderindex;
   }
 
   public String GetOrderIndex() {
     return this.m_OrderIndex;
   }
 
   public void SaveClientRegion(String clientregion) {
     this.m_ClientRegion = clientregion;
   }
 
   public String GetClientRegion() {
     return this.m_ClientRegion;
   }
 
   public void SaveOrderDate(Date orderdate) {
     this.m_OrderDate = orderdate;
   }
 
   public Date GetOrderDate() {
     return this.m_OrderDate;
   }
 
   public void SaveDeliverDate(Date deliverdate) {
     this.m_DeliverDate = deliverdate;
   }
 
   public Date GetDeliverDate() {
     return this.m_DeliverDate;
   }
 
   public void SaveColor(String color) {
     this.m_Color = color;
   }
 
   public String GetColor() {
     return this.m_Color;
   }
 
   public void SaveHingeType(int hingetype) {
     this.m_HingeType = hingetype;
   }
 
   public int GetHingeType() {
     return this.m_HingeType;
   }
 
   public void SaveHingeColor(int hingecolor) {
     this.m_HingeColor = hingecolor;
   }
 
   public int GetHingeColor() {
     return this.m_HingeColor;
   }

   // 合页安装方式
   public void SaveHingeInstallType(String hingeinstalltype) {
     this.m_HingeInstallType = hingeinstalltype;
   }
 
   public String GetHingeInstallType() {
     return this.m_HingeInstallType;
   }
   public void SaveWoodOption(int woodoption) {
   }

   // 木材
   public int GetWoodOption() {
     return 0;
   }
 
   public void SaveWindowIndex(String windowindex) {
     this.m_WindowIndex = windowindex;
   }
 
   public String GetWindowIndex() {
     return this.m_WindowIndex;
   }
 
   public void SaveWindowNum(String windownum) {
     this.m_WindowNum = windownum;
   }
 
   public String GetWindowNum() {
     return this.m_WindowNum;
   }
   // 窗户宽度
   public void SaveOriWindowWidth(String oriwindowwidth) {
   }
 
   public String GetOriWindowWidth() {
     return "";
   }
   public void SaveOriWindowHeight(String oriwindowheight) {
   }
 
   public String GetOriWindowHeight() {
     return "";
   }
 
   public void SaveRoom(String room) {
     this.m_Room = room;
   }
 
   public String GetRoom() {
     return this.m_Room;
   }
 
   public void SaveStyle(int style)
   {
     this.m_Style = style;
   }
 
   public int GetStyle() {
     return this.m_Style;
   }

   // 扇数量
   public void SavePanelNum(String panelnum) {
     this.m_PanelNum = panelnum;
   }
 
   public String GetPanelNum() {
     return this.m_PanelNum;
   }
   public void SavePanelConfig(int panelconfig) {
   }
 
   public int GetPanelConfig() {
     return 0;
   }
 
   public void SaveComments(String comments) {
     this.m_Comments = comments;
   }
 
   public String GetComments() {
     return this.m_Comments;
   }
 
   public void SaveDividerExist(boolean dividerexist) {
   }
 
   public boolean IsDividerExist() {
     return true;
   }
   // 分隔梁数量
   public void SaveDividerNum(String dividernum) {
   }
 
   public String GetDividerNum() {
     return "";
   }
   // 分隔梁位置
   public void SaveDividerPos(String dividerpos) {
   }
 
   public String GetDivederPos() {
     return "";
   }

   // T型立杆数量
   public void SaveTPoleNum(String tpolenum) {
   }
 
   public String GetTPoleNum() {
     return "";
   }

   // T型立杆位置
   public void SaveTPolePos(String tpolepos) {
   }
 
   public String GetTPolePos() {
     return "";
   }
   // 叶片规格
   public void SaveVaneType(int vanetype) {
   }
 
   public int GetVaneType() {
     return 0;
   }
   // 拉杆类型
   public void SavePullBarType(int pullbartype) {
   }
 
   public int GetPullBarType() {
     return 0;
   }
   public void SaveSlideLength(String slidelength) {
   }
 
   public String GetSlideLength() {
     return "";
   }

   public void SaveFrameType(int frametype) {
   }

   // 外框类型
   public int GetFrameType() {
     return 0;
   }

   public void SaveFrameWidthNum(int framewidthnum) {
   }

   // 宽外框数量
   public int GetFrameWidthNum() {
     return 0;
   }
   // 根据 m_FrameNumPos 计算
   public void SaveFrameHeightNum(int frameheightnum) {
   }
 
   public int GetFrameHeightNum() {
     return 0;
   }
   public void SavePoleNum(String polenum) {
   }

   // 立杆数量
   public String GetPoleNum() {
     return "";
   }

   // 对口立杆数量
   public void SaveDuiKouPoleNum(String duikoupolenum) {
   }
 
   public String GetDuiKouPoleNum() {
     return "";
   }

   // 暂时没用到
   public void SaveBeamTypes(int beamtypes) {
   }
 
   public int GetBeamTypes() {
     return 0;
   }
   // 分隔梁类型？ todo
   public void SaveDividerType(int dividertype) {
   }
 
   public int GetDividerType() {
     return 0;
   }

   // 间隙 通过计算 得到 CalculateUtils
   public void SaveGap(String gap) {
   }
 
   public String GetGap() {
     return "";
   }

   // 外框数量和位置
   public void SaveFrameNumPos(int numpos) {
   }
 
   public int GetFrameNumPos() {
     return -1;
   }

   // 安装方式
   public void SaveInstall(String install) {
   }
 
   public String GetInstall() {
     return "";
   }

   // 单开合页扇数
   public void SaveSingleHinge(String singlehinge) {
     this.m_SingleHinge = singlehinge;
   }
 
   public String GetSingleHinge() {
     return this.m_SingleHinge;
   }

   // 双开合页扇数
   public void SaveDoubleHinge(String doublehinge) {
     this.m_DoubleHinge = doublehinge;
   }
 
   public String GetDoubleHinge() {
     return this.m_DoubleHinge;
   }
   public void SaveOtherWidth(String otherwidth) {
   }
 
   public String GetOtherWidth() {
     return "";
   }
   public void SaveOtherHeight(String otherheight) {
   }
 
   public String GetOtherHeight() {
     return "";
   }

   // 层数
   public void SaveLevel(String level) {
   	this.m_Level = level;
   }
 
   public String GetLevel() {
     return m_Level;
   }
   public void SavePanelConnected(boolean panelconnected) {
   }
 
   public boolean IsPanelConnected() {
     return false;
   }
   public void SaveIsRoundMagnet(boolean magnet) {
   }

   // 磁碰
   public boolean IsRoundMagnet() {
     return false;
   }

   // 磁片数量 通过计算 得到 CalculateUtils
   public void saveMagnetSliceNum(int num)
   {
   }
 
   public int getMagnetSliceNum() {
     return 0;
   }
 
   public String getTrackNum()
   {
     return "";
   }

   // 普通窗没用到
   public void saveTrackNum(String trackNum)
   {
   }
 }

/* Location:           C:\Users\Administrator\Desktop\奥特百叶窗\Shutter DesignerV3.1\CurtainDesign.jar
 * Qualified Name:     CurtainDesign.OrderInfo
 * JD-Core Version:    0.6.0
 */